turnip aphid - French English Dictionary